package sicnu.cs.aps.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.github.pagehelper.PageInfo;
import sicnu.cs.aps.domain.entity.ActivityTeamFeedback;
import sicnu.cs.aps.domain.form.ActivityTeamFeedbackForm;
import sicnu.cs.aps.domain.vo.TimeEventVo;

/**
 * @author chengke
 * @version 1.0
 * @description 活动反馈业务层
 * @date 2022/6/1 15:10
 */
public interface IActivityTeamFeedbackService extends IService<ActivityTeamFeedback> {

    /**
     * 根据条件查询博客详情列表
     * @param activityTeamFeedbackForm 查询条件
     * @return 博客详情列表
     */
    PageInfo<ActivityTeamFeedback> selectBlogList(ActivityTeamFeedbackForm activityTeamFeedbackForm);
    /**
     * 通过反馈查询活动反馈时间点事件信息
     * @param teamId 队伍id
     * @return 队伍的反馈时间
     */
    TimeEventVo getTeamCompleteTimeLine(Long teamId);
}
